#! /usr/bin/python 
# -*- coding: utf8 -*- 
#name=raw_input("imput you name:",)
#print "Hello %s" % name
#不简单吧，还有%呢。%s表示在这个位置插入一个字符串，%表示把后面提供的参数“推”入前面的字符串中，所以推的结果是把%s推出去了，把your_name给填入那个地方了。printf知道吧，C中的printf就是一样的嘛。 
#详细出处参考：http://www.jb51.net/article/6816.htm

#s=raw_input("Input your age:") 
#if s =="": 
#    raise Exception("Input must no be empty.") 

#try: 
#    i=int(s) 
#except ValueError: 
#    print "Could not convert data to an integer." 
#except: 
#    print "Unknown exception!" 
#else: # It is useful for code that must be executed if the try clause does not raise an exception 
#    print "You are %d" % i," years old" 
#finally: # Clean up action 
#    print "Goodbye!" 


######################################
#from Tkinter import * 
#root = Tk() #是引入一个模块，这个模块用来创建GUI（Graphic User Interface）窗口 
            #创建了一个主窗口

#w = Label(root, text="Hello, world!") #创建一个标签

#w.pack() #是指用缺省的方式把Label放置在主窗口中

#root.mainloop()#开始了一个循环，是等待你的输入的循环

##########################################
#Python中提供了列表（list）[ ]和字典（dict）{}两种数据结构。他们分别对应的原型是集合和映射。
#再来看看字典 
#字典是键（key）和值（value）的对应组合成的无序的序列

my_list = [] 
 
my_list = [1,2] 
print my_list 
my_list.append(3) 
#print my_list 
#print my_list[2]

contact={} 
contact["name"]="taowen" 
contact["phone"]=68942443 
#print contact



contact_list=[] 
contact1={} 
contact1['name']='taowen' 
contact1['phone']=68942443 
contact_list.append(contact1) 
contact2={} 
contact2['name']='god' 
contact2['phone']=44448888 
contact_list.append(contact2) 

print contact_list
print contact_list[0]
#contact = {} 
#contact_list = [] 
#while 1: 
#    contact['name'] = raw_input("please input name: ") 
#    contact['phone'] = raw_input("please input phone number: ") 
#    contact_list.append(contact.copy()) 
#    go_on = raw_input("continue? ") 
#    if go_on == "yes": 
#        pass 
#    elif go_on == "no": 
#        break 
#    else: 
#        print "you didn't say no " 
#    i = 1 
#for contact in contact_list: 
#    print "%d: name=%s" % (i, contact['name']) 
#    print "%d: phone=%s" % (i, contact['phone']) 
#    i = i + 1 


